English to Arabic

Meaning for:
Nettle
other
نبات القراص