Lughet
pull down one's vest — English to Chinese Translation | Lughet