Translation of پائوں پیٹنا in English:

پائوں پیٹنا

phrase

  • stamp one's feet
  • struggle vainly against difficulties