Searching...

  • Top definitionTop Definition

Umira

Emerge or appear.

e.g.

Ngari ya mbere nĩyaumĩra. 

en  

The first car has emerged.


Thanks for the feedback.

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