Meaning of 'heat shield'

  • வெப்பக் கவசம்


Browse English to Tamil Dictionary