Definify.com

Definition 2026


escomiante

escomiante

Italian

Verb

escomiante

  1. present participle of escomiare