Spanish-English Dictionaryencargara
encargará
encargar
Meaning of encargara