Lughet
stark staring mad — English to Chinese Translation | Lughet