jibra

English:

zebra

expand for details Detailed etymology

definitions

noun

  1. zebra (a member of the genus Hippotigris)

categories: