Dictionary Lookup:
Sparti
No Pronunciation Data
Chinese definitions:
斯巴达 (自治市) [sī bā dá zì zhì shì ]