Lughet
shake the dust off one's feet — English to Chinese Translation | Lughet