Definify.com

Definition 2024


smascherarsi

smascherarsi

Italian

Verb

smascherarsi

  1. reflexive of smascherare
  2. to give oneself away

Conjugation