DICTIONARY

(Total Entries : 197270)

karirata

Dictionary Definition: 

○rata n. 'elephant's coitus', a kind of coitus Kir. v, 23

Related: