Definify.com

Definition 2024


impantanare

impantanare

Italian

Verb

impantanare

  1. (transitive) To bog down

Related terms

Conjugation