Spanish-English Dictionaryjuntaban
juntaban
juntarse
Meaning of juntaban