big-hearted, supportive, complimenting

listen to the pronunciation of big-hearted, supportive, complimenting
English - English

Definition of big-hearted, supportive, complimenting in English English dictionary

big-hearted, supportive, complimenting
{s} ungrudging