isi

English: Translation
to peel off in long thin strips
verb
carroll-soulik-1973