Lughet
rubbing leathers — English to Chinese Translation | Lughet