Word

  • Word:Kiduku
  • English Equivalent:Nest
  • English Word Meaning:A structure or place made or chosen by a bird for laying eggs and sheltering its young.

Submitted by Jean on .

Images

  • Image for Kiduku

Comments 0 Comments

No comments

Kindly login to post your comment.