Polish-English dictionary »

trzoda meaning in English

PolishEnglish
trzoda noun

herdnoun
a number of domestic animals assembled together under the watch or ownership of a keeper