"leistendruesen" in English Leistendrüsen {m pl} inguinal glands Detailed translations for "leistendruesen" Leistendrüsen{masculine plural} Leistendrüsen inguinal glands