indiscreet and talkative person - İspanyolca İngilizce Sözlük