Sign in Join

チェッカーフラッグ
chekkāfuraggu

Noun

1. checkered flag

Motorsport
Other forms: