English to Chinese Dictionary

Search:

抽抽噎噎 chōu chou (idiom) to sob and sniffle


<< back to the home page