DICTIONARY

(Total Entries : 197270)

aḍḍana

Dictionary Definition: 

aḍḍana n. a shield L