English to Arabic

Meaning for:
Loosestrife
other
لووس ستريف - نبات