Lughet
›
›
→
rubbing leathers — English to Chinese Translation