without the freedom to act independently (idiom); involuntary/not of one's own volition/in spite of oneself
版權所有 © 2024 3Dict.net