Sign in Join

ドッグレース
doggurēsu

Noun

1. dog race; dog racing

Other forms:
、