DICTIONARY

(Total Entries : 197270)

śayuna

Dictionary Definition: 

śayuna m. the boa constrictor L.

Related: