English to Chinese Dictionary

Search:

粘缠 nián chán to stick closely to / cloying


<< back to the home page