Lughet
pour oil on the waters — English to Chinese Translation | Lughet