Slovnenya

Translation English French: unwaveringly

Dictionary: main