Translation Spanish English: aislar
Dictionary: main
aislar
verbo
2 attach, confiscate, impound, isolate, keep apart, seclude, seize, sequester, sequestrate, set apart, withdraw.
3 block, blockade, embarrass, hinder, isolate, keep apart, obstruct, sequester, sequestrate, set apart, stymie, stymy.