English Italian Dictionary

English - italiano

castle in Italian: