Noun

Dictionary in Provencal

moustruouseta

monstrosity

English translation monstrosity
Grammatical category s.
Also from English monstrosity