Translation of "Top sealer" in German

Related phrases