English edit

Noun edit

Carrier Pigeon (plural Carrier Pigeons)

  1. Alternative form of carrier pigeon