watch seal

English

Noun

watch seal (plural watch seals)

  1. Alternative form of watch-seal