a kind of large handkerchief - İspanyolca İngilizce Sözlük