English to Arabic

Meaning for:
Wormwoods
other
المرارة