English Noun travertins plural of travertin French Noun travertins m plural of travertinWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads