Defends (fr. Défend)

Translation into English

Synonyms

  • sauver
  • défenseur
  • interdire
  • protéger