chicchirichì
Italian • Italy
Sound made by Italian roosters.
"Chicchirichì!"