English-Chinese dictionary »

depok meaning in Chinese

EnglishChinese
Depok (city in Indonesia)
proper noun

德波 /Débō/proper noun