English-French dictionary »

merman meaning in French

EnglishFrench
merman [mermen] (legendary creature)
noun
[UK: ˈmɜː.mən]
[US: ˈmɝː.ˌmæn]

triton◼◼◼nom {m}