meaning of aufrechterhaltbar

aufrechterhaltbar - German to English

lasting