Dutch Word: onbezorgd
English Meaning: carefree, unconcerned, untroubled
Listen to Word:

Play Sound