Dutch Word: meedogenloos
English Meaning: merciless, ruthless
Listen to Word:

Play Sound