Prevented (fr. Empêcha)

Translation into English

Synonyms