German-English dictionary »

leistenring meaning in English

GermanEnglish
der Leistenring Substantiv

inguinal ring◼◼◼noun