English Italian Dictionary

English - italiano

overlook in Italian: