Tudden

Saterland Frisian

Noun

Tudden m

  1. alternative form of Touden