Spanish-French dictionary »

celesiria meaning in French

SpanishFrench
Celesiria noun

Cœlé-Syrienom {f}