French-Spanish dictionary »

carmena meaning in Spanish

FrenchSpanish
Carmena nom

Carmenanoun