Translation of تھیلاکردینا in English:

تھیلاکردینا

phrase

  • beat mercilessly