Searching...

  • Top definitionTop Definition

Umuturutumbi

witch

e.g.

umuturutumbi ora atosombora

en  

that witch is so stubborn


Thanks for the feedback.

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