English-Polish dictionary »

frogmouth meaning in Polish

EnglishPolish
frogmouth noun
bird of the family Podargidae

paszczaknoun