Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Latakia Sanskrit Meaning

लटकिया-नौकास्थानम्