Definify.com

Definition 2025


smascherarsi

smascherarsi

Italian

Verb

smascherarsi

  1. reflexive of smascherare
  2. to give oneself away

Conjugation