DICTIONARY

(Total Entries : 197270)

avacchurita

Dictionary Definition: 

ava-cchurita or ○taka n. a horse-laugh L