Translation of lechuga in English:

lechuga

lettuce, n.

feminine noun

  • 1

    lettuce
    fresco como una lechuga as fresh as a daisy
    • ser más fresco que una lechuga to have a lot of nerve