Translation of ہشاش بشاش in English:

ہشاش بشاش

phrase

  • cheerful, very happy, laughing