DETER - Definition & Translations | Collins English Dictionary

DETER - Definition & Translations | Collins English Dictionary