Meaning of 'inhibition'

  • தடைக் கட்டு

Synonyms


Browse English to Tamil Dictionary