Telescope

A device that makes distant objects appear closer.

Telescope Definition
Telescope Definition

Flippy

AI powered flashcards as you play video games.