English

edit

Noun

edit

tyre bead (plural tyre beads)

  1. (British) Alternative form of tire bead

Anagrams

edit