you've got some balls - İspanyolca İngilizce Sözlük