irreproachable

Adjective

အပြစ်ကင်းသော

  • irreproachable behaviour.