Spanish edit

Noun edit

paloma mensajera f (plural palomas mensajeras)

  1. homing pigeon

Further reading edit