Translation of بے صبر/ صبرا in English:

بے صبر/ صبرا

phrase

  • impatient
    restless