Kaleb

 

Caleb

Vocabulary Lists:

name

Etymology: