TORASE


Meaning of TORASE in English

vt to scratch to pieces.

Webster English vocab.      Английский словарь Webster.