Back to Dictionary
手套箱
shǒutàoxiāng
1. glove compartment (auto.)
2. glovebox (sci.)