Lghroa (de tok)

English: Translation
(to) slap