ドラッグレース
doraggurēsu
1. drag race
Noun
#176624
1. drag race
1. Drag race; Relating to drag racing
1. in a drag race; while drag racing
1. Drag race.
1. Was a drag race.
1. If/when drag racing…; Regarding drag racing…
1. Probably a drag race.
1. Probably a drag race.
1. It's not a drag race.
1. Was a drag race.