Searching...

  • Top definitionTop Definition

Liungu

Mangoose

e.g.

Liungu liamenya mumuthuru.

en  

The mangoose lives in the forest.


Thanks for the feedback.

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