English Italian Dictionary

English - italiano

octopus in Italian: