Phrase

  • Maragoli Phrase:Nyasaye akonya avekonyaa
  • English Meaning:God helps those who help themselves.....those who put an effort.

Submitted by Jean on .

Comments 0 Comments

No comments

Kindly login to post your comment.