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