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

استرا چلانا

phrase

  • shave
  • figurative

    uproot
    eradicate
    destroy completely