Random
Source Code

Magzhan

Kazakh name. Short form of persian name Magomedzhan. Means "soul of Muhammed(prophet in islam)"

Hi, my name is Magzhan

by noromance November 20, 2021