Skip to main content

thermantidote

English thermantidote meaning in English  •  thermantidote का अर्थ अंग्रेजी में
Noun
  • A device for circulating and cooling the air, consisting essentially of a kind of roasting fan fitted in a window and incased in wet tatties.
Advertisement