English | German | Russian | Czech

excoriable English

Meaning excoriable meaning

What does excoriable mean?

excoriable

Capable of being excoriated.

Are you looking for...?