Benumbed - meaning in english

വിശേഷണം (Adjective)
അന്തര്‍ലീനമായ