Back to Dictionary
嘟嘟车
嘟嘟車
dūdūchē
1.
tuk tuk (three wheeler taxi) (loanword)
Metadata
- Category
- Chinese