Translation of چالیس ستون in English:

چالیس ستون

phrase

  • having many pillars
  • pavilion
    palace