Spanish Italian Dictionary

español - italiano

aguacero in Italian: