ドッグレース
doggurēsu

Noun

1. dog race; dog racing

Other forms: