English Italian Dictionary

English - italiano

competitive in Italian: