DICTIONARY

(Total Entries : 197270)

ulūkapuccha

Dictionary Definition: 

○puccha mf(ī)n. having the shape of the tail of an owl Pat

Related: