isi

English: Translation
to peel off in long thin strips
verb