inventions 2

12345
Across
  1. 5. Synonym of practical
Down
  1. 1. Opposite of optional
  2. 2. Synonym of buy
  3. 3. synonym of worry
  4. 4. 10 Year