stonehearted

listen to the pronunciation of stonehearted
الإنجليزية - الإنجليزية
Hard- hearted; cruel; pitiless; unfeeling