embozarse

listen to the pronunciation of embozarse
Испанский Язык - Английский Язык
muffle up
disguise, conceal