membrillo

/mehm-BREEL-yoh/
[Spanish]

Quince cheese.

Synonyms in other languages

French

Related terms