tae

English: Translation
to rip off, to tear off
transitive verb
ID
2691