English Italian Dictionary

English - italiano

giraffe in Italian: