meaning of translatable

1. Capable of being translated, or rendered into another language.
2.
capable of being changed in substance as if by alchemy; "is lead really transmutable into gold?"; "ideas translatable into ">reality"


Related Words

translatable |

Developed & Maintained By Taraprasad.com

Treasure Words