Translation of خندہ رُو in English:

خندہ رُو

phrase

  • of smiling countenance, cheerful