thermobattery
English
thermobattery meaning in English • thermobattery का अर्थ अंग्रेजी में
Noun
- A thermoelectric battery; a thermopile.