off guard

?

ads

adjective

သတိမထားမိသော သို့ သတိလက်လွတ် ဖြစ်သော

  • caught in an off-guard moment
ads