Slovnenya

Translation English French: alimentary paste

Dictionary: main
alimentary paste
noun