cocoricos
English
Noun
cocoricos
plural of
cocorico
French
Noun
cocoricos
m
plural of
cocorico