vocab dash
Log in
Sign up
parqueo
Top 25000
Meanings
Noun
1. car park (an area where cars may be parked)
(Latin America, regional)