Chinese-English dictionary »

所在地 /suǒzàidì/ meaning in English

ChineseEnglish
所在地 /suǒzàidì/ noun

whereabouts(location)
noun
[UK: ˌweər.ə.ˈbaʊts] [US: ˌhwer.ə.ˈbaʊts]