മാരകായുധം (maarakaayudham) Malayalam word · pronounced maarakaayudham Meaning in English Lethal weapon English words: lethal, weapon