English to Chinese Dictionary

Search:

坐立不安 zuò ān lit. agitated sitting or standing (idiom) / restless / fidgety


<< back to the home page