Repeated (fr. Répété)

Translation into English

Synonyms