Dutch-English dictionary »

doodseskader meaning in English

DutchEnglish
doodseskader substantief
{n}

death squad(armed group)
noun