English to Chinese Dictionary

Search:

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

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


<< back to the home page