×
tradable
meaning in French
adj.
commercialisable; vendable
Related Words
tracy
trad
trade
trade agreement
PC Version
Copyright © 2018 WordTech Co.