dī
dī
tì

Definitions

  1. 1. DDT (loanword)
  2. 2. dichlorodiphenyltrichloroethane

Components