English-German dictionary »

taking by surprise meaning in German

EnglishGerman
taking by surprise

überrumpelnd