English to Chinese Dictionary

Search:

二郎腿 èr láng tuǐ one leg over the other (legs crossed)


<< back to the home page