Carrier Pigeon

English

Noun

Carrier Pigeon (plural Carrier Pigeons)

  1. Alternative form of carrier pigeon.