ドッグレース
also: ドックレース
ド
ッ
グ
レ
ー
ス
Meanings
1
dog race; dog racing
Refers to the sport of greyhound racing or similar events where dogs compete in races.
I went to see a dog race on the weekend.
also: ドックレース
dog race; dog racing
Refers to the sport of greyhound racing or similar events where dogs compete in races.
I went to see a dog race on the weekend.