meaning of bulbo

bulbo - Spanish to English

light bulb