meaning of candid camera

1. a miniature camera with a fast lens


Related Words

candid camera |

Developed & Maintained By Taraprasad.com

Treasure Words