embozarse

listen to the pronunciation of embozarse
Spanisch - Englisch
muffle up
disguise, conceal