vanmaram

അതിഭയാവഹമായ - meaning in english

Meanings for അതിഭയാവഹമായ

adj
Appalling