Meaning of 'barricade'

  • வழியடைப்பு

Synonyms


Browse English to Tamil Dictionary