Spanish

edit

Noun

edit

paloma mensajera f (plural palomas mensajeras)

  1. homing pigeon

Further reading

edit