Spanish-English Dictionaryjunta
junta
juntarse
Meaning of junta