From English-Latin FreeDict Dictionary ver. 0.1.2: promise /prəmaiz/ polliceri, promittere
promise /prəmaiz/ polliceri, promittere