Translation of تاڑنے والا in English:

تاڑنے والا

phrase

  • one who sees through, quick of understanding