Vietnamese Tutor
HanViet
English
>
Vietnam
>
Chinese
>
7
身不由己
without the freedom to act independently (idiom), involuntary, not of one's own volition, in spite of oneself
Most Common Compounds:
JCV
SV5000
All Compounds: