Spanish Italian Dictionary

español - italiano

simpático in Italian: