dǎng​fēng​bō​li

windshield

Definitions

dǎng​fēng​bō​li

windshield; wind screen

Sources