meaning of flashbulb

1. a lamp for providing momentary light to take a photograph


Related Words

flashbulb |

Developed & Maintained By Taraprasad.com

Treasure Words