enyasa

English: Translation
slapping food
noun