Amiriana

12345678
Across
  1. 3. weak
  2. 5. to guess
  3. 7. cheer
  4. 8. to trust
Down
  1. 1. to make certain
  2. 2. clear
  3. 4. choose
  4. 6. feel the trouble of others