Meaning of 'insinuate'

  • சிறிது சிறிதாக உட்புகு

Synonyms


Browse English to Tamil Dictionary