meaning of Büffelochse

Büffelochse - German to English

buffalo