Word

  • Word:Viruka
  • English Equivalent:Grow
  • English Word Meaning:(of a living thing) undergo natural development by increasing in size and changing physically.

Submitted by Jayquah on .

Images

Comments 0 Comments

No comments

Kindly login to post your comment.