Meaning of 'snot'

  • சளி

Synonyms


Browse English to Tamil Dictionary