Definition of “watchstrap” - English Dictionary

british dictionary