Spanish-English Dictionaryacoplar
Meaning of acoplar