Spanish Italian Dictionary

español - italiano

capucha in Italian: