Meaning of 'impediment'

  • முட்டுக்கட்டை
  • தடை

Synonyms


Browse English to Tamil Dictionary