FuglyDuck, 1 year ago Cooing, is the term for the noise pigeons make.
Cooing, is the term for the noise pigeons make.