While reading news on BBC.com, came across an article with some unsual or interesting words in different languages. Here are some:
Chinese: 'dai Lu maozi' - literally means 'he wears the green hat' - means that his wife is sleeping with someone else
French: 'faire du leche-vitrines' - literally means 'to lick the windows' - translates as window-shopping
Venezuela: 'culebra' - literally means 'snake' - means a long, morbid, sentimental soap opera
Austrian: 'geisterfahrer' - literally means 'ghost driver' - means that one travelling the wrong way up an autobahn
German: 'handschuhschneeballwerfer' - literally means 'somebody, who wears gloves to throw snow balls' and used in general for all cowards. Also
'luftkissenfahrzeug' - literally means 'air cushion vehicle' - meaning hovercraft
Enjoy and if you come across some words, do share them...