English to Chinese Dictionary

Search:

lǎn to soak (fruits) in hot water or limewater to remove astringent taste / to marinate in salt etc / to pickle
lǎn variant of 漤[lan3]


<< back to the home page