Meaning of 'vizard'

  • முகமூடி

Synonyms


Browse English to Tamil Dictionary