Middle Welsh edit

Noun edit

tawlbyund ?

  1. throwboard