Definify.com

Definition 2025


touwer

touwer

Walloon

Verb

touwer

  1. to kill