Skip to content
Kotomora

ロードミラー

ロ
ー
ド
ミ
ラ
ー

Meanings

1

noun

road mirror; traffic mirror

A convex mirror installed at blind corners, intersections, or narrow roads to improve visibility and prevent accidents.