vanmaram

To my great surprise - meaning in malayalam

Meanings for To my great surprise

adj
എന്റെ പ്രതീക്ഷകള്‍ക്കു വിരുദ്ധമായി