KESI

Swahili name meaning "born when the father had difficulties."

Tags:

Leave a Reply