Slovnenya

Translation English French: premix

Dictionary: main
premix
noun