Italian-English dictionary »

arringatore meaning in English

ItalianEnglish
arringatore noun
{m}

haranguer(one who harangues)
noun