Translation of تیر بہدف in English:

تیر بہدف

phrase

  • hitting the mark
  • effective
    efficacious