English to Arabic

Meaning for:
Nettling
other
اللدغ