English | German | Russian | Czech

greyhounds English

Meaning greyhounds meaning

What does greyhounds mean?

greyhounds

(usually, with the) A greyhound racing event; the sport of greyhound racing.

Are you looking for...?