Translatable

English word definition — powered by WordNet

ADJ

capable of being put into another form or style or language

capable of being changed in substance as if by alchemy

Want to remember translatable?

Sign up free to bookmark & revise