×
supportable
meaning in French
adj.
supportable; endurable: tolérable; excusable
Related Words
support group
support system
supported by
supporter
PC Version
Copyright © 2018 WordTech Co.