Chinese-English dictionary »

坐不住的 /zuòbuzhù de/ meaning in English

ChineseEnglish
坐不住的 /zuòbuzhù de/ adjective

restless(unable to be still or quiet)
adjective
[UK: ˈrest.ləs] [US: ˈrest.ləs]

Your history