Lughet
make sb.'s mouth water — English to Chinese Translation | Lughet