Meaning of 'whelk'

  • முகப்பரு
  • பரு

Synonyms


Browse English to Tamil Dictionary