Lughet
get oneself into a bad fix — English to Chinese Translation | Lughet