meaning of ausbaubar

ausbaubar - German to English

removable