Put back (fr. Remets)

Translation into English

Synonyms