teda

English: Translation
left over, remaining, balance