lit. have hands have feet/to be able bodied (idiom)/to have the ability to work
版权所有 © 2026 3Dict.cn