Translatable meaning

Capable of being translated into another language.
adjective
0
0
Capable of being translated from one context or environment to another.

Her political skills were easily translatable to the marketing sector.

adjective
0
1
Advertisement

Origin of translatable