Back to Dictionary
滴滴涕
dīdītì
1. DDT (loanword)
2. dichlorodiphenyltrichloroethane