Spanish Italian Dictionary

español - italiano

sudadera in Italian: