×

tenable meaning in English

adj. bearable, tolerable, endurable

Related Words

  1. tempête de sable
  2. tempêter
  3. tenace
PC Version

Copyright © 2018 WordTech Co.