"leopardenhaie" in English Leopardenhaie {m pl} zebra sharks Detailed translations for "leopardenhaie" Leopardenhaie{masculine plural} Leopardenhaie(also: Zebrahaie) zebra sharks