"Discruciated" is a word in ENGLISH
discruciated
ENGLISH
Definition:
of Discruciate
Few words of positivity
Serious sport is war minus the shooting.
WORD SUGGESTIONS
discruciate
ENGLISH
To torture; to excruciate.
Read the complete definitiondiscruciating
ENGLISH
of Discruciate
Read the complete definition