Topic: Translated:
x
x
landslide-like defeat
erdrutschartige Niederlage f, Noun
  1. devastating defeat (Politics)
  2. hide

Phrases

Contexts

Definitions