English to Arabic

Meaning for:
Buttonweed
other
بوتونويد - نوع من النباتات