Kadda kho

Kadda kho
English: Translation
to dig
verb
noun
Earth, geology and landscape