मैसकजस नि हन

English: Translation
subhuman
Hindi: Translation
अवमानव
noun
adjective