Spanish-English Dictionaryrajaba
rajaba
rajarse
Meaning of rajaba