DICTIONARY

(Total Entries : 197270)

叔叔羅

Dictionary Definition: 

(叔叔摩羅)śiśumāra, a crocodile.