cover oneself with a blanket - İspanyolca İngilizce Sözlük