Crossword puzzle

12345678910111213141516171819
Across
  1. 4. reason
  2. 7. for its dodol garut
  3. 9. stain
  4. 11. black magic
  5. 14. of plants that live in the sea coral
  6. 15. levies extortion
  7. 17. need of all living things food
  8. 18. team sar
  9. 19. genuine
Down
  1. 1. economical
  2. 2. types various
  3. 3. containing maps of the earth atlas
  4. 5. name for a king in Java prabu
  5. 6. homeland
  6. 8. pilgrimage umrah
  7. 10. of musical instrument tambourine
  8. 12. cheerful
  9. 13. material textile
  10. 14. of freshwater fish catfish
  11. 16. anyway