Lughet
detumescent — English to Chinese Translation | Lughet