Dictionary Lookup:
Märsta
No Pronunciation Data
Chinese definitions:
迈什塔 [mài shén tǎ]