vocab
craft
Try vocabcraft.com
← Spanish deck
noun
·
c1
tortura
Severe physical or mental pain inflicted on someone as punishment, coercion, or to obtain information.
La
tortura
está prohibida.
Reveal translation
Denunciaron la
tortura
en la prisión.
Reveal translation
Are you a teacher? Help curate