English to Arabic

Meaning for:
Windshield
other
الزجاجة الأمامية