Spanish-French dictionary »

carmena meaning in French

SpanishFrench
Carmena noun

Carmenanom