Latin-English dictionary »

cucurru meaning in English

LatinEnglish
cucurru interjection

cock-a-doodle-doo!interjection