homing pigeon - Anglais Synonymes Dictionnaire

homing pigeon

n.
[1] homer