Searching...

  • Top definitionTop Definition

Lkedi

Spider

e.g.

Ebunga nkaji ee lkedi lkukuyoni

en  

The spider's web has trapped insects


Thanks for the feedback.

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