vanmaram

താപാഘാതം - meaning in english

Meanings for താപാഘാതം

noun
Heatstroke