Definition of “watchstrap” - English Dictionary

English