Noun

Dictionary in Provencal

garamaudo

bête noire; imaginary being

English translation bête noire; imaginary being
Grammatical category s.
Also from English bête noire, imaginary being