ट्वाया

English: Translation
deep hole in ground
Hindi: Translation
धरती पर बना गहरा छिद्र
noun