French-English dictionary »

mérope meaning in English

FrenchEnglish
Mérope nom {f}

Merope◼◼◼(star)
proper noun