translatable
translatable基本解释
adj.可译的;可转移的
translatable反义词
translatable同义词
translatable英英释义
"substances readily translatable to the American home table"
"his books are eminently translatable"
"is lead really transmutable into gold?"
"ideas translatable into reality"