"schiessscharten" in English Schießscharten {m pl} crenels embrasures Detailed translations for "schiessscharten" Schießscharten{masculine plural} Schießscharten(also: Scharten) crenels Schießscharten(also: Laibungen) embrasures