Translation of homing pigeon in Spanish:

homing pigeon

paloma mensajera, n.

noun

  • 1

    paloma mensajera feminine