Italian Italian Dictionary

italiano - italiano

generoso in Italian: