Spanish-English Dictionaryjuntan
juntan
juntarse
Meaning of juntan