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