See also: execrations

French

edit

Noun

edit

exécrations f

  1. plural of exécration