Word

  • Word:Imbura
  • English Equivalent:Rain
  • English Word Meaning:Liquid water drops from the clouds/sky. Example; Imbura ikuba (It is raining)

Submitted by Oslimoke on .

Images

  • Image for Imbura

Comments 0 Comments

No comments

Kindly login to post your comment.