Shal'lagh

English: Translation
lashes
noun
verb
Physical Actions