Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Humanoid Sanskrit Meaning

यन्त्रमानवः