Stopped him (fr. L'arrêta)

Translation into English

Synonyms