English-Polish dictionary »

homing pigeon meaning in Polish

EnglishPolish
homing pigeon noun
domesticated rock pigeon with strong homing instinct

gołąb pocztowynoun