DICTIONARY

(Total Entries : 197270)

adbhutatama

Dictionary Definition: 

○tama n. an extraordinary wonder