DICTIONARY

(Total Entries : 197270)

vakrapuccha

Dictionary Definition: 

○puccha or m. 'curly-tailed', a dog L