French-English dictionary »

s’envoyer des fleurs meaning in English

FrenchEnglish
s’envoyer des fleurs verbe

toot one's own horn(promote oneself)
verb
[UK: tuːt wʌnz əʊn hɔːn] [US: ˈtuːt wʌnz ˈoʊn ˈhɔːrn]