Translation of "Head badge" in German

Related phrases