DICTIONARY

(Total Entries : 197270)

savidyuta

Dictionary Definition: 

○vidyutá n. a thunderstorm AV

Related: