English to Chinese Dictionary

Search:

Did you mean: xihu xishu xiahe xiao xiagu xiayu xiahou xiahua ?

吓唬 xià hu to scare / to frighten


<< back to the home page