DICTIONARY

(Total Entries : 197270)

摩迦吒

Dictionary Definition: 

markata, a monkey; also 摩斯吒.