Translatable
Word Dictionary
-> Translatable
Search:
Translatable
(a.) Capable of being translated, or rendered into another language.
Terms of Use
Canadian Jobs