English-Polish dictionary »

mallard meaning in Polish

EnglishPolish
mallard noun
a common and widespread dabbling duck, Anas platyrhynchos

kaczka krzyżówkanoun