vanmaram

മാനവരാശി - meaning in english

Meanings for മാനവരാശി

noun
Mankind