genierst de Übersetzung
genierst are embarrassed