Spanish Italian Dictionary

español - italiano

generoso in Italian: