Noun

Dictionary in Provencal

carougnado

carrion

English translation carrion
Grammatical category s.
Also from English carrion