Translation of بارپانا in English:

بارپانا

phrase

  • succeed in approaching a place, accession