start a process, usually irreversible - Spanish English Dictionary

Suggest a Term