English to Arabic

Meaning for:
Mermaids
other
حوريات البحر