Spanish-English Dictionaryjuntaba
juntaba
juntarse
Meaning of juntaba