Lughet
sticked overshoe — English to Chinese Translation | Lughet