Latin-French dictionary »

cucurrio meaning in French

LatinFrench
cucurrio

cocoricoter