Spanish Italian Dictionary

español - italiano

relajado in Italian: