Dictionary: “フロント・ガラス”

フロント・ガラス

フロント・ガラス

windscreen; windshield

Should I clean your windshield?