Italian-English dictionary »

selgiuchide meaning in English

ItalianEnglish
selgiuchide noun
{m}

Seljuk(A member of the Seljuk dynasty)
noun