English-German dictionary »

herald patch meaning in German

EnglishGerman
herald patch noun

der PrimärplaqueSubstantiv