What does "The street system makes it easy to find your way around." mean in English for Spanish?

In English for Spanish, "The street system makes it easy to find your way around." means:

El sistema de calles facilita la orientación.

Listen to "The street system makes it easy to find your way around.": (If you have an HTML5 enabled browser, you can listen to the native audio below)




This is a phrase that is used in the GamesForLanguage English for Spanish Language Game in the following scenes:

  • English for Spanish 4, Level 2, Scene 3