Spanish-French dictionary »

cibeles meaning in French

SpanishFrench
Cibeles noun

Cybèlenom {f}