Turkish-English dictionary »

tarkan meaning in English

TurkishEnglish
tarkan noun

tarkhan(ancient Central Asian/Turkic title)
noun