Definify.com

Definition 2025


immantled

immantled

English

Verb

immantled

  1. simple past tense and past participle of immantle