vanmaram

താപവാതം - meaning in english

Meanings for താപവാതം

noun
Heat wave