Translation of "Badge of origin" in German

Related phrases