A word examined

leica

noun
5 letters·English
noun

leica—a brand of high-end cameras and camera lenses

No comments yet