Slovnenya

Translation Spanish French: subsistir

Dictionary: main