Italian-English dictionary »

ocoparlare meaning in English

ItalianEnglish
ocoparlare noun
{n}

duckspeak(thoughtless speech)
noun