Meaning ofdraughtboardin English

draughtboard

us/dræftbɔrd/uk/dræftbɔrd/
#uncommon
Definitions
Base Words