DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

To supply; supplied, enough; translit.jam.