English-French dictionary »

diplodocus meaning in French

EnglishFrench
diplodocus (dinosaur)
noun

diplodocus◼◼◼nom {m}