German-English dictionary »

werbeturm meaning in English

GermanEnglish
der Werbeturm Substantiv

advertising tower◼◼◼noun