French-English dictionary »

avoir le cœur sur la main (to have a heart of gold) meaning in English

FrenchEnglish
avoir le cœur sur la main (to have a heart of gold) nom

heart of gold◼◼◼(kindheartedness)
noun
[UK: hɑːt əv ɡəʊld] [US: ˈhɑːrt əv ɡoʊld]