Definify.com

Definition 2024


tire_beads

tire beads

English

Noun

tire beads

  1. plural of tire bead