Tamil Meaning of 'dog leech'

Meaning of 'dog leech'

  • நாய் நோய் மருத்துவர்


Browse English to Tamil Words

English - Tamil Dictionary Search