Slovnenya

Translation English Spanish: cattle

Dictionary: main
cattle
noun