English to Arabic

Meaning for:
Woorari
other
نوع من السّموم النّباتيّة