greyhound_racingEnglish

greyhound racing

Noun

The sport of racing greyhounds

English: greyhound racing