Translation of دھول مارنا in English:

دھول مارنا

phrase

  • to slap, to thump