vanmaram

Flabbergasted - meaning in malayalam

Meanings for Flabbergasted

adj
മന്ദീഭവിച്ച
ശക്തിഹീനമായ