secretive

?

ads

adjective

သိုဝှက်သော

သိုသိပ်သော

  • have a secretive nature.
ads