Showmasters
German
Noun
Showmasters
genitive singular of
Showmaster