Adjective

Dictionary in Provencal

alabrena

spotted

English translation spotted
Grammatical category adj.
Also from English spotted