English to Chinese Dictionary

Search:

lòu to leak / to divulge / to leave out by mistake / waterclock or hourglass (old)


<< back to the home page