French translation for "castigation"
|
-
n. châtiment, punition sévère; critique sévère; correction
- Similar Words:
- "castellated" French translation, "caster" French translation, "caster sugar" French translation, "castigate" French translation, "castigate the merger" French translation, "castigator" French translation, "castigatory" French translation, "castile" French translation, "castile soap" French translation, "castilian" French translation
|
|
|