Lughet
Out of sight and out of mind. — English to Chinese Translation | Lughet