Spanish-English dictionary »

tamerlán meaning in English

SpanishEnglish
Tamerlán proper noun
{m}

Tamerlane(Turco-Mongol conqueror)
proper noun