French-English dictionary »

ombelle meaning in English

FrenchEnglish
ombelle nom {f}

umbel [umbels]◼◼◼(type of flower cluster)
noun
[UK: ˈəm.bəl] [US: ˈəm.bəl]

colombelle nom {f}

squab [squabs](baby pigeon or dove)
noun
[UK: skwɒb] [US: skwɒb]