Back to Dictionary
市尺
shìchǐ
1. Chinese unit of length equal to ⅓ meter