Spanish Italian Dictionary

español - italiano

lluvioso in Italian: