Summary
German to English:   more detail...
  1. alptraumhaft:


German

Detailed Translations for alptraumhaft from German to English