Translation of چمن زار in English:

چمن زار

phrase

  • lush garden, verdant meadow