"pfeilhechte" in English Pfeilhechte {m pl} European barracudas Detailed translations for "pfeilhechte" Pfeilhechte{masculine plural} Pfeilhechte(also: Barracudais) European barracudas