English to Chinese Dictionary

Search:

Did you mean: zhuma zhoumi zhoumo zhoumu zouma zhumu zuma zhima ?

咒骂 zhòu mà to damn / to curse / to revile


<< back to the home page