English to Chinese Dictionary

Search:

Did you mean: zhenchuan zhenshan zhenzhan zhengyan zhengan zhengchen zhenshen zhenxian ?

震颤 zhèn chàn to tremble / to quiver


<< back to the home page