Spanish-French dictionary »

carmen meaning in French

SpanishFrench
Carmen

Carmen

Carmena noun

Carmenanom

escarmentar

échauder