English Italian Dictionary

English - italiano

teaspoon in Italian: