English to Arabic

Meaning for:
Nereid
other
حوريّة الماء، نيريد أحد أقمار نيبتون