Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

German English Dictionary Phrasebook Translator and Voice








    in Verlegenheit bringen

     abash
     bring shame to
     compromise
     embarrass
     inconvenience
     put out


See also: I., in