Glyburid - İspanyolca İngilizce Sözlük