hagabudubudu

English: Translation
accumulate repeatedly
verb