Chulong chaba

Chulong chaba
Alternate orthography
چولونگ چابہ
English: Translation
Potholes or narrow holes and spaces
noun
plural noun
Earth, geology and landscape