baca
Top 20000
Meanings
Noun
1. luggage rack (Spain)
2. laurel berry
Examples1
No one uses roof racks on cars anymore.