Spanish Italian Dictionary

español - italiano

competidor in Italian: