vocab dash
Log in
Sign up
capota
Top 25000
Meanings
Noun
1. hood (UK), top (US) of a vehicle
(automotive)
2. sprayhood
(nautical)