French-English dictionary »

colibri-abeille meaning in English

FrenchEnglish
colibri-abeille nom {m}

bee hummingbird◼◼◼(hummingbird)
noun