German-English dictionary »

hexenturm meaning in English

GermanEnglish
der Hexenturm Substantiv

witches' tower◼◼◼noun