Definify.com

Definition 2024


paloma_mensajera

paloma mensajera

Spanish

Noun

paloma mensajera f (plural palomas mensajeras)

  1. homing pigeon