English to Chinese Dictionary

Search:

Did you mean: sichuan zichuan xichuan chichuan cizhuan chuan ciyuan sichan ?

刺穿 cì chuān to skewer / to impale / to pierce through


<< back to the home page