DICTIONARY

(Total Entries : 197270)

arimitra

Dictionary Definition: 

○mitra m. an ally or friend of an enemy

Related: