French-Spanish dictionary »

membrillera meaning in Spanish

FrenchSpanish
Membrillera nom

Membrilleranoun