Lughet
oil tar lump — English to Chinese Translation | Lughet