Home
Technology and Expansion
Caravel definition: A small highly-maneuverable sailing ship developed in the 15th century.
STEM flashcards that integrate with gaming or esports, powered by AI