poncho made with coarse cloth - İspanyolca İngilizce Sözlük