Home
Manglish
English listing
Malayalam listing
About
Flabbergasted - meaning in malayalam
Meanings for Flabbergasted
adj
മന്ദീഭവിച്ച
ശക്തിഹീനമായ