English to Arabic

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