Spanish-English Dictionaryraja
raja
rajarse
Meaning of raja