French-Spanish dictionary »

perdurer meaning in Spanish

FrenchSpanish
perdurer

perdurar

perpetuarse

Your history