lit. to shed skin, drop flesh/to work as hard as possible/to work one's butt off
版权所有 © 2024 3Dict.cn