Translation of دے ما رنا in English:

دے ما رنا

phrase

  • dash to the ground, throw