English to Arabic

Meaning for:
Nervy
other
متنرفز