English-German dictionary »

show booths meaning in German

EnglishGerman
show booths noun

die SchaubudenSubstantiv