"chioccio" English translation

IT

"chioccio" in English

EN

IT chioccio
volume_up
{adjective}

1. "voce"

chioccio
volume_up
croaky {adj.}