MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Tamburlaine
('t/&/mb/@/r,l/eI/n )

noun (n)

  • Mongolian ruler of Samarkand who led his nomadic hordes to conquer an area from Turkey to Mongolia (1336-1405)
    mongolia ruler of samarkand yang memimpin nya nomaden gerombolan untuk menaklukkan area dari turki untuk mongolia (1336-1405)
    source: wordnet30