1. Speaks with impediment 6. Close range photograph 8. Scent 9. In favour of 10. Capital of Italy 12. Small dam 15. Conclusion 16. Capable of being cured 18. Inhabitant of Sparta 19. Teacher
Down
1. Female leopard 2. Tart 3. Rub vigorously 4. Made a hole 5. Persons in general 7. Owner of a business 11. Noon 13. Sharp 14. Publish 17. Waist band