warm-hearted ( synonym found)

Definition of warm-hearted:


Back to Top