Latin-English dictionary »

siota meaning in English

LatinEnglish
Siota proper noun

Shota(male given name)
proper noun