Slovnenya

Translation French English: persister

Dictionary: main
persister
verbe