Slovnenya

Translation English French: resignation

Dictionary: main
resignation
noun