Translation of بسر آنا in English:

بسر آنا

phrase

  • succeed, deal, complete