English to Arabic

Meaning for:
Nester
other
نيستر