Skip to main content

English: insulate

Welsh: inswleiddio

Part of speech

Verb