Dutch Word: tobben
English Meaning: to worry, to fret
Listen to Word:

Play Sound