French-English dictionary »

pangolin géant meaning in English

FrenchEnglish
pangolin géant nom {m}

giant pangolin◼◼◼(species)
noun