Loading...
Menu
TRANSLA'TABLE, adjective [from translate.] Capable of being translated or rendered into another language.