DICTIONARY

(Total Entries : 197270)

迷黎麻羅

Dictionary Definition: 

(and other forms) Confused sight; blurred.