English | German | Russian | Czech

Tattersalls English

Meaning Tattersalls meaning

What does Tattersalls mean?

Tattersalls

(British) A rendezvous at most British racecourses, provided by a company of auctioneers

Are you looking for...?