Meaning of the word li in English
What does li mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
li
Noun
a Chinese unit of distance, equal to about 0.3 mile (0.5 km).
Related Word:
What does li mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
a Chinese unit of distance, equal to about 0.3 mile (0.5 km).