×

tenable meaning in French

adj. résistant, possible à accomplir

Related Words

  1. ten-cent store
  2. tenability
  3. tenableness
  4. tenably
PC Version

Copyright © 2018 WordTech Co.