loosely constructed fabric - İspanyolca İngilizce Sözlük