FAQs About the word excruciable

insuportable

Liable to torment.

No synonyms found.

No antonyms found.

excretory product => Producte excretor, excretory organ => Òrgan excretor, excretory => excretor, excretive => excretor, excretion => excreció,