English-French dictionary »

esmeralda meaning in French

EnglishFrench
Esmeralda (Female given name)
proper noun

Esméralda◼◼◼nom {f}