Idioms of the World by Hotel Club

Learning a new idiom is always funny and interesting, in Hotel Club decided to share some odd phrases in foreign languages and translate them to english. The expressions are quite interesting! :)

Comments