sun visor n : a shade (sometimes of green mica) affixed above the windshield of an automobile
Copyright © 2024 3Dict.net