vanmaram

Appalling - meaning in malayalam

Meanings for Appalling

adj
അതിഭയാവഹമായ