vanmaram

Harrowing - meaning in malayalam

Meanings for Harrowing

adj
അതിയായി മനോവേദന അനുഭവപ്പെടുന്നതായ