വിഘാതം (vighaatham) english meaning

Malayalam to english meaning

  • hindrance , obstacle , impediment.