English to Arabic

Meaning for:
Yarrows
other
اليارو