Translation of بسر آنا in English:

بسر آنا

phrase

  • succeed
    deal
    complete