English to Chinese Dictionary

Search:

冲动 chōng dòng to have an urge / to be impetuous / impulse / urge


<< back to the home page