Summary
French Synonyms:   more detail...
  1. castré:


French

Detailed Synonyms for castré in French

castré:

castré adj

  1. castré

Alternate Synonyms for "castré":