English: windscreen

English verb 'windscreen' conjugated