German-English dictionary »

nabensitz meaning in English

GermanEnglish
der Nabensitz Substantiv

hub seatnoun