plural of camera; devices for recording images
Latin 'camera' meaning 'vaulted chamber'
Essential tools that have revolutionized how we capture and share experiences
Complete word intelligence in one call. Free tier — 50 lookups/day.