Home
Manglish
English listing
Malayalam listing
About
Appalled - meaning in malayalam
Meanings for Appalled
adj
വിഹ്വലമായ
unknown
ഭയന്ന