Slovnenya

Translation English French: moo-cow

Dictionary: main
moo-cow
noun