pure-hearted

listen to the pronunciation of pure-hearted
الإنجليزية - التركية
saf kalpli
الإنجليزية - الإنجليزية
righteous, naive, fair, decent, honest