Lughet
lump of slag — English to Chinese Translation | Lughet