Spanish-English Dictionaryembaucan
embaucan
embaucar
Meaning of embaucan