Spanish-English dictionary »

timúrida meaning in English

SpanishEnglish
timúrida noun
{m}

Timurid(a member of the dynasty founded by Tamerlane)
noun