English-French dictionary »

tuatara meaning in French

EnglishFrench
tuatara (reptile)
noun

sphénodon◼◼◼nom {m}