Polish-English dictionary »

tamerlan meaning in English

PolishEnglish
Tamerlan noun

Tamerlanenoun
Turco-Mongol conqueror