meaning of flash camera

1. a camera with a photoflash attachment


Related Words

flash camera |

Developed & Maintained By Taraprasad.com

Treasure Words