French-English dictionary »

fourmilier géant meaning in English

FrenchEnglish
fourmilier géant nom {m}

giant anteater◼◼◼(species)
noun