"haftorgane" in English Haftorgane {m pl} holdfast organs Detailed translations for "haftorgane" Haftorgane{masculine plural} Haftorgane holdfast organs