Searching...

  • Top definitionTop Definition

Enkuwa

Lightning

e.g.

Envula eri ne enkuwa amangi

en  

The rain has alot of lightening


Thanks for the feedback.

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