DICTIONARY

(Total Entries : 197270)

lulāya

Dictionary Definition: 

lulāya m. a buffalo Bālar.