Duvana

Turkish Definition

Şeytan, iblis

Karachay - Turkish Examples

(eski kelime) -

English Definition

Devil, demon