Vie
German
Englisch
Eng
Vietnamese
Englisch
German
English
Vietnamese
Oxford30000 Viet
32 000 OX Sentences
Gloss
Eng
Deu
Vie
be staring sb in the face
Defeat was staring them in the face.
+
Die Niederlage starrte ihnen ins Gesicht.
+
Đánh bại đã nhìn chằm chằm vào mặt họ.
+