English to Chinese Dictionary

Search:

目眩神迷 xuàn shén to be dazzled and stunned (idiom)


<< back to the home page