okapi

okapi
French: Translation
okapi
noun