French-English dictionary »

mérion meaning in English

FrenchEnglish
mérion nom {m}

fairywren◼◼◼(passerine bird)
noun