×

supportable meaning in English

adj. bearable, tolerable, endurable, livable

Related Words

  1. support de données
  2. support politique
  3. supporter
  4. supporter jusqu'au bout
PC Version

Copyright © 2018 WordTech Co.