embozarse

listen to the pronunciation of embozarse
الأسبانية - الإنجليزية
muffle up
disguise, conceal