Meaning of 'smack'

  • ருசி
  • மணம்

Synonyms


Browse English to Tamil Dictionary