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