Lughet
masticated rubber — English to Chinese Translation | Lughet