take off guard
English-Frenkisch DictionaryDownload this dictionary
take off guard
v. = overromp'le