English to Arabic

Meaning for:
Niue
other
نيو