Word Hen
What is the meaning of the word "
untranslatable
"?
Definitions:
not capable of being put into another form or style or language
adjective
an untranslatable idiom