French-English dictionary »

bourdon terrestre meaning in English

FrenchEnglish
bourdon terrestre nom

buff-tailed bumblebee(Bombus terrestris)
noun