"haftorgan" in English Haftorgan {n} holdfast organ Detailed translations for "haftorgan" das Haftorgan{neuter} Haftorgan holdfast organ