Mermaid — English French translation1 translation found

mermaid (n) (mythology - woman) sirène (f) (n) (mythology - woman)
Translate Mermaid into other languages
Translate mermaid into German
Translate mermaid into Italian
Translate mermaid into Spanish
Translate mermaid into Dutch
Translate mermaid into Portuguese
Translate mermaid into Slovenian
Translate mermaid into Polish
Translate mermaid into Czech