Definify.com

Definition 2024


messenger_pigeons

messenger pigeons

English

Noun

messenger pigeons

  1. plural of messenger pigeon