Meaning of 'mucous'

  • சளி உடைய

Synonyms


Browse English to Tamil Dictionary