French-English dictionary »

bourrache meaning in English

FrenchEnglish
bourrache nom {f}

borage◼◼◼(Borago officinalis)
noun
[UK: ˈbɒ.rɪdʒ] [US: ˈbɒ.rɪdʒ]