English-French dictionary »

xenarthran meaning in French

EnglishFrench
xenarthran (mammal)
noun

xénarthre◼◼◼nom {m}