Slovnenya

Translation English French: repeatedly

Dictionary: main