English to Chinese Dictionary

Search:

Did you mean: sichuan zichuan xichuan chichuan cizhuan chuan suichuan chihuan ?

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


<< back to the home page