herds of buffalo - İspanyolca İngilizce Sözlük