Slovnenya

Translation English French: cattle

Dictionary: main
cattle
noun