domestic pigeon

English

Noun

domestic pigeon (plural domestic pigeons)

  1. A feral pigeon.

Translations