German-English dictionary »

leistenregion meaning in English

GermanEnglish
die Leistenregion Substantiv

inguinal regionnoun