Summary
French Synonyms:   more detail...
  1. exécré:


French

Detailed Synonyms for exécré in French

exécré:

exécré adj

  1. exécré