ロードミラー
rōdomirā

Noun

1. road mirror

Other forms: