"eplax" in English Eplax {n} electric organ Detailed translations for "eplax" das Eplax{neuter} Eplax(also: Elektroplax) electric organ