Spanish translation of 'to be off one's guard'
to be off one's guard
⇒ to catch sb off his guard
coger or agarrar a algn desprevenido or (LAm) de imprevisto
Translation of to be off one's guard from the Collins English to Spanish Dictionary