cocoricos

English

Noun

cocoricos

  1. plural of cocorico

French

Noun

cocoricos m

  1. plural of cocorico