Spanish Italian Dictionary

español - italiano

mermelada in Italian: