Lughet
throw doubt upon — English to Chinese Translation | Lughet