Translation of چمنِ دہر in English:

چمنِ دہر

phrase

figurative

  • terrestrial abode
    earth