Definition of Translatable

  • (a.) Capable of being translated, or rendered into another language.

Synonyms of Translatable


Antonyms of Translatable


Homophones of Translatable


No Homophones Found.