vanmaram

ത്രാസം - meaning in english

Meanings for ത്രാസം

unknown
dismay
horror
fright