Lughet
wet behind the ears — English to Chinese Translation | Lughet