meaning of abscheuliche Wörter

abscheuliche Wörter - German to English

surprising terms [single terms]