Kesi

Swahili name meaning born when the father had difficulties.

Parents Are Talking

Add a Comment