Lughet
worship the ground sb. treads on — English to Chinese Translation | Lughet