La búsqueda del término excruciate ha obtenido uno resultado
Ir a
EN Inglés ES Español
excruciate (v) [to inflict intense pain or mental distress on (someone); to torture] torturar (v) [to inflict intense pain or mental distress on (someone); to torture]