Translation of chayote in English:

chayote

chayote, n.

masculine noun

  • 1

    (planta) chayote
    (planta) mirliton
    (fruto) chayote
    (fruto) mirliton
    parir chayotes to have a terrible time of it