Dutch–English dictionary

English translation of the Dutch word iemand de strot afsnijden

Dutch → English
  
DutchEnglish (translated indirectly)Esperanto
(keel)
🔗 Ik laat me de strot niet afnijden als een kip!

DutchEnglish
iemand de strot afsnijden cut somebody’s throat
strot gizzard; gorge; throat