homing pigeon - Inglés Sinónimo Diccionario

homing pigeon

n.
[1] homer