English to Arabic

Meaning for:
Nope
other
لا