BEOLINGUS
Dictionary - TU Chemnitz

 German  English

verblüffen; verdutzen; perplex machen {vt} to perplex

verblüffend; verdutzend; perplex machend perplexing

verblüfft; verdutzt; perplex gemacht perplexed