English to Chinese Dictionary

Search:

株守 zhū shǒu to stick to sth stubbornly / never let go


<< back to the home page