Translation of سبزہ زار in English

سبزہ زار

Idiomatic

  1. meadow, lawn, greensward

Powered by Oxford