Home Spanish memela
Translate memela into English
1Tortilla de maíz grande, gruesa y ovalada que se sirve con salsa y queso.