Meaning of 'electric torch'

  • மின்சூழ்

Synonyms


Browse English to Tamil Dictionary