English to Arabic

Meaning for:
Achillea
other
أتشيلي - نوع من النباتات