German-English dictionary »

achseldrüsen meaning in English

GermanEnglish
die Achseldrüsen Substantiv

axillary glandsnoun