French-Spanish dictionary »

se reposer sur ses lauriers meaning in Spanish

FrenchSpanish
se reposer sur ses lauriers

dormirse en los laureles

Your history