Meaning of 'electrical burn'

  • மின்சூட்டுப்புண்


Browse English to Tamil Dictionary