Meaning of 'slow worm'

  • நஞ்கற்ற ஊர்ந்து செல்லும் இனம்
  • தாமதமான


Browse English to Tamil Dictionary