Meaning ZEBRA

thing  >  animal, equine, herbivore, lifeform, mammal  >  zebra

Close Matches

Wambui (f)