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