meaning of photoflash

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


Related Words

photoflash |

Developed & Maintained By Taraprasad.com

Treasure Words