Lughet
give a stone and a beating to — English to Chinese Translation | Lughet