English-Polish dictionary »

coypu meaning in Polish

EnglishPolish
coypu noun
Myocastor coypus

nutrianoun