English-French dictionary »

giant salamander meaning in French

EnglishFrench
giant salamander (amphibian)
noun

ménopome◼◼◼nom {m}

salamandre-alligatornom {f}