vanmaram

ഉടനെതന്നെ - meaning in english

Meanings for ഉടനെതന്നെ

unknown
shortly
thereupon
Then and there