French-English dictionary »

scarabée girafe meaning in English

FrenchEnglish
scarabée girafe nom {f}

giraffe weevil(Trachelophorus giraffa)
noun