French-Spanish dictionary »

escamilla meaning in Spanish

FrenchSpanish
Escamilla nom

Escamillanoun