vanmaram

Smarting - meaning in malayalam

Meanings for Smarting

adj
വേദനയുളവാക്കുന്ന