Home Sanskrit Dictionary

Download Sanskrit Dictionary APP

Giraffa Camelopardalis Sanskrit Meaning

जिराफः, शुतुरगावः