Shal'laq

English: Translation
Lashes
noun
verb
Physical Actions