Dorbun

Turkish Definition

Mağara, kovuk

Karachay - Turkish Examples

Kaya Dorbun - kaya kovuğu

English Definition

Cave, hole