スコッチライト

Also written スコッチ・ライト

Meanings

  1. Noun road reflector

Jinuma: Japanese Dictionary · Word lists