Lughet
put up to the hammer — English to Chinese Translation | Lughet