Spanish Italian Dictionary

español - italiano

lechuga in Italian: