Search results for "diidiid"

diidiid [dìídīīd̀] (du français 'DDT') n. DDT m.