vocab dash
Log in
Sign up
carter
Top 7000
Meanings
Noun
1. housing (of an engine)