×

travertin meaning in English

n. travertine, type of limestone deposited at the mouth of a spring

Related Words

  1. traversin
  2. traversée
  3. travestir
  4. travestisme
PC Version

Copyright © 2018 WordTech Co.