vanmaram

Appalled - meaning in malayalam

Meanings for Appalled

adj
വിഹ്വലമായ
unknown
ഭയന്ന