Translation of okapi in English:

okapi

okapi

noun

  • 1

    okapi, -is, giraffe-like animal of Central Africa