Lost in Translation

06 - Speed Bumps




photo credit: unknown photographer

Translation should be: Caution! Speed Bumps

Note: Email feedback from a friend:
"According to Wikipedia, Speed Bumps are called
Road Humps in England"






Return to Lost in Translation Menu


Free Site
Learn English Vocabulary with Audio
Read, Listen, Learn - Click Here





Return to JR Home