English | German | Russian | Czech

zamouse English

Meaning zamouse meaning

What does zamouse mean?

zamouse

A West African buffalo, Syncerus caffer brachyceros, with short horns and large ears.

Are you looking for...?