Search term perdurar has 3 results
Jump to
ES Spanish EN English
perdurar last
perdurar (v) [to continue despite obstacles] endure (v) [to continue despite obstacles]
perdurar take

Spanish English translations