Technology
Electrical engineer George de Mestral, the inventor of Velcro is from what country?
Bet your knowledge and answer Start the QuizCorrect answer
Switzerland
Statistics
75% correct 9 correct · 3 incorrect
Question added 2019-03-29