English Italian Dictionary

English - italiano

greengrocer's in Italian: