Translation of علف زار in English:

علف زار

phrase

  • meadow, pasture