Italian

12345678910111213141516
Across
  1. 7. despite
  2. 10. definitely ok
  3. 11. Although
  4. 13. itchy
  5. 14. abruptly
  6. 16. to own
Down
  1. 1. lent
  2. 2. apocalypse
  3. 3. to quit
  4. 4. di vista point of view
  5. 5. controversy
  6. 6. environmental
  7. 8. Abstract
  8. 9. to promote
  9. 12. appena as soon as
  10. 15. uncomfortable