Meaning of memela in Spanish:

memela

Translate memela into English

feminine noun

informal Mexico
  • 1Tortilla de maíz grande, gruesa y ovalada que se sirve con salsa y queso.