Advertisement
Advertisement
La Chorrera
[ lah chawr-re-rah ]
noun
- a city in central Panama, just W of the Panama Canal.
Discover More
Example Sentences
She was shut up in a warehouse, where she remained at the time of our departure from La Chorrera.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse