Definify.com

Definition 2025


escomiante

escomiante

Italian

Verb

escomiante

  1. present participle of escomiare