French-English dictionary »

clélia meaning in English

FrenchEnglish
Clélia nom propre

Clelia◼◼◼(female given name)
proper noun