Noun

Dictionary in Provencal

carogno

carrion

English translation carrion
Grammatical category s.
Also from English carrion