English Italian Dictionary

English - italiano

garrulous in Italian: