Summary
French Synonyms:   more detail...
  1. contre nature:


French

Detailed Synonyms for contre nature in French

contre nature:

contre nature adj

  1. contre nature

Related Synonyms for contre nature