doedoe

English: Translation
still remaining, still leftover
adjective