English Italian Dictionary

English - italiano

enthusiastic in Italian: