English-Polish dictionary »

oxpecker meaning in Polish

EnglishPolish
oxpecker noun
Buphagus

bąkojadnoun