meaning of dehumanised

1. divested of human qualities or attributes


Related Words

dehumanised |

Developed & Maintained By Taraprasad.com

Treasure Words