31 / 65

What does 里 (lǐ) mean in English?

里
lǐ

li, a Chinese unit of length = ½ kilometer