English Dictionary
◊ MITRA
Mitra
n : god of justice [syn: {Mitra}]