ENGLISHABLE


Meaning of ENGLISHABLE in English

adj capable of being translated into, or expressed in, english.

Webster English vocab.      Английский словарь Webster.