Lughet
nip in the bud — English to Chinese Translation | Lughet