vanmaram

ആകസ്‌മികാഘാതം - meaning in english

Meanings for ആകസ്‌മികാഘാതം

noun
Shocked