Translation of سبز پوش in English:

سبز پوش

phrase

  • clad in green
    in full foliage, blooming (trees, etc.)