Definify.com

Definition 2024


escomiante

escomiante

Italian

Verb

escomiante

  1. present participle of escomiare