English-French dictionary »

clelia meaning in French

EnglishFrench
Clelia (female given name)
proper noun

Clélia◼◼◼nom propre