Lughet
son of dripping — English to Chinese Translation | Lughet