Turkish-English dictionary »

yeniçerilik meaning in English

TurkishEnglish
yeniçerilik noun

janissaryshipnoun