pure-hearted

listen to the pronunciation of pure-hearted
English - Turkish
saf kalpli
English - English
righteous, naive, fair, decent, honest