Translation of تلوار چلنا in English:

تلوار چلنا

phrase

  • have a sword fight, sword-fight