Translation of membrillo in English:

membrillo

quince tree, n.

masculine noun

  • 1

    (árbol) quince tree
    (fruta) quince
    dulce de membrillo quince cheese