swaddling bands

listen to the pronunciation of swaddling bands
الإنجليزية - الإنجليزية
{i} piece of clothing for an infant