Dutch Word: overdadig
English Meaning: excessive, profuse, extravagant
Listen to Word:

Play Sound