male animal with large testicles - İspanyolca İngilizce Sözlük