insulate in Catalan
insulate in Catalan
aïllar
To separate, detach, or isolate.
isolar
To separate, detach, or isolate.