English-Polish dictionary »

ruddy duck meaning in Polish

EnglishPolish
ruddy duck noun
Oxyura jamaicensis

sterniczka jamajskanoun