×

salamandre meaning in English

n. salamander, (zoology) tailed amphibian from the order caudata found in warm temperate climates (resembles a small lizard)

Related Words

  1. salaires
  2. salaison
  3. salami
  4. salant
PC Version

Copyright © 2018 WordTech Co.