English | German | Russian | Czech

Spurs English

Meaning Spurs meaning

What does Spurs mean?

Spurs

(soccer) Tottenham Hotspur Football Club (basketball) San Antonio Spurs

Synonyms Spurs synonyms

What other words have the same or similar meaning as Spurs?

spurs English » English

twigs

Are you looking for...?