mascarade

French

Etymology

From Italian mascherata

Noun

mascarade f (plural mascarades)

  1. masquerade, masque
  2. farce

Read in another language

Last modified on 24 August 2012, at 23:55