Spanish-English Dictionaryenvasar
Meaning of envasar