Немецкий-Английский словарь »

genierst означает в английский

НемецкийАнглийский
genierst

are embarrassed