be dog-tired
英 bi: dɔɡ ˈtaiəd
基本释义
羸惫;精疲力尽
6 次浏览