English to Chinese Dictionary

Search:

Did you mean: jiachun jiaochan jiaochen jiaochuan jiaohun jiaozhun jiaohuan jiaozhen ?

叫春 jiào chūn to caterwaul / to call like an animal in heat


<< back to the home page