Noun

Dictionary in Provencal

mascarado

masquerade

English translation masquerade
Grammatical category s.
Also from English masquerade