Is there such thing as an untranslatable word?

Oct 14, 2014, 09:00 PM