Lughet
sweep sb. off his feet — English to Chinese Translation | Lughet