Words Cannot Express My Gratitude

123456789101112131415161718192021
Across
  1. 1. Japanese
  2. 4. French
  3. 6. Klingon (not used)
  4. 8. Dutch
  5. 10. Greek
  6. 11. Danish
  7. 12. Hawaiian
  8. 14. English
  9. 16. Zulu
  10. 17. Ukrainian
  11. 19. Swedish
  12. 20. Spanish
  13. 21. Hindi
Down
  1. 2. Gaelic
  2. 3. Chinese
  3. 5. Thai
  4. 7. Swahili
  5. 9. Czech
  6. 13. Portuguese
  7. 15. Russian
  8. 18. German