Portuguese-English dictionary »

timúrida meaning in English

PortugueseEnglish
timúrida noun
{m}

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