Skip to main content

caught off guard

猝不及防,猝不及防的,措手不及,猝不及防地

Synonyms & Antonyms