Slovnenya

Translation English French: repeating

Dictionary: main
repeating
noun
1 cycle.