Masker (Maschera)

/ˈmæs.kər/

Translation into Italian

Synonyms

  • cloaker
  • concealer
  • disguiser
  • veiler