チェッカーフラッグ

Japanese

Noun

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

  1. chequered flag