vanmaram

അത്ഭുതപ്പെടുക - meaning in english

Meanings for അത്ഭുതപ്പെടുക

verb
Leap out of ones skin
To be amazed
unknown
surprise
astound
freak