English-French dictionary »

tamandua meaning in French

EnglishFrench
tamandua (anteater of the genus Tamandua)
noun

tamandua◼◼◼nom {m}