English to Arabic

Meaning for:
Mermaid
other
حورية البحر