×
tenable
meaning in English
adj.
bearable, tolerable, endurable
Related Words
tempête de sable
tempêter
tenace
PC Version
Copyright © 2018 WordTech Co.