carrier pigeons

English

Noun

carrier pigeons

  1. plural of carrier pigeon