Nile buffalo - İspanyolca İngilizce Sözlük