Lughet
stick in sb.'s craw — English to Chinese Translation | Lughet