There is no such thing as an untranslatable word. Every term can be translated or explained if we contact a qualified professional. However, some words don’t have an equivalent in any other target language. These are the “untranslatable” words we are talking about…