Sent back (fr. Renvoyait)

Translation into English

Synonyms