Translation of داڑھ مارنا in English:

داڑھ مارنا

phrase

  • grind or gnash the teeth in wrath or anguish