bombillo
Top 25000
Meanings
Noun
1. light bulb, light globe (Canary Islands, Central America, Colombia, Venezuela)
2. cylinder (of a lock) (Spain)
Examples1
A light bulb gives light.