Taulu
Til
Log in/Sign up
Search...
Duvana
Turkish Definition
Şeytan, iblis
Karachay - Turkish Examples
(eski kelime) -
English Definition
Devil, demon
Suggest Changes
Share