French-Spanish dictionary »

carogne meaning in Spanish

FrenchSpanish
carogne

carniza

Your history