Lughet
stick like a leech — English to Chinese Translation | Lughet