"tastorgan" in English Tastorgan {n} tactile organ Detailed translations for "tastorgan" das Tastorgan{neuter} Tastorgan tactile organ