മാരകായുധം (maarakaayudham)

Malayalam word · pronounced maarakaayudham

Meaning in English

English words: lethal, weapon

Nearby words

All words starting with മ →