Lughet
make a descent upon — English to Chinese Translation | Lughet