Searching...

  • Top definitionTop Definition

Okela

Noun.

Octopus

e.g.

Okela oyudi e nam.

en

An octopus has been found in the lake.


date publishedMarch 19, 2020
Thanks for the feedback.

Setting up an account is free! Login to leave a like.