Timurlenk


Results for "Timurlenk"

Turkish - English dictionary

Timurlenk

(Turkish - English dictionary) :
,-gi Tamerlane, Tamburlaine, Timur-Leng.