insiduous

Popularity
500+ learners.
Those that are arrested by the police know all about insiduous detention centres - camps of suffering isolated from the rest of the world.
Los que son arrestados por la policía conocen los siniestros centros de retención. Campos de sufrimiento aislados del resto del mundo.
Palabra del día
suficiente