Spanish-English Dictionaryempalmar
Meaning of empalmar