What is the meaning of the word "translatable"?
Definitions:
-
capable of being put into another form or style or language
adjective
- substances readily translatable to the American home table
- substances readily translatable to the American home table