German-English dictionary »

folterplatz meaning in English

GermanEnglish
der Folterplatz Substantiv

aceldamanoun