Translation of شاخ سار in English:

شاخ سار

phrase

  • garden
    bower
    plantation
    place abounding in trees and branches