Lughet
rain in torrents — English to Chinese Translation | Lughet