Home
Help
About
Contact
English to Chinese Dictionary
Search:
死缠烂打
sǐ
chán
làn
dǎ
(coll.) to pester / to harass
<< back to the home page