Chinese-English dictionary »

涩谷 /sègǔ/ meaning in English

ChineseEnglish
涩谷 /Sègǔ/ proper noun

Shibuya(one of the special wards that form Tokyo)
proper noun