English-Polish dictionary »

osprey meaning in Polish

EnglishPolish
osprey noun
bird of prey

rybołównoun

rybołów zwyczajnynoun