English-French dictionary »

merope meaning in French

EnglishFrench
Merope (star)
proper noun

Mérope◼◼◼nom {f}