Latin-English dictionary »

sirote meaning in English

LatinEnglish
Sirote proper noun

Sylhet(a city in Bangladesh)
proper noun