FuglyDuck, 10 months ago Cooing, is the term for the noise pigeons make.
Cooing, is the term for the noise pigeons make.