Noun

Dictionary in Provencal

mascaroun

mascaron

English translation mascaron
Grammatical category s.
Also from English mascaron