German-English dictionary »

oberster treppenabsatz meaning in English

GermanEnglish
der oberster Treppenabsatz Substantiv

stairheadnoun
[UK: ˈsteə.hed] [US: ˈster.ˌhed]