Taphır

Turkish Definition

Teras, taraça, dağların veyatepelerin yamaçlarında yer alan yolşeklindeki oluşumlara verilen isim

Karachay - Turkish Examples

Tav Taphır lada kiyikle cayıladıla - dağteraslarında geyikler yayılıyor

English Definition

The name given to terraces, terraces, road-shaped formations on the slopes of mountains or hills