carrion in Catalan
carrion in Catalan
carronya
Rotting flesh of a dead animal or person.
rossa
Rotting flesh of a dead animal or person.