NichiDict

ドッグレース

[doggureesu]

Meanings

1.Noun

dog race; dog racing