Meaning of 'cow pox'

  • மாட்டம்மை

Synonyms


Browse English to Tamil Dictionary