La Chorrera

[ lah chawr-re-rah ]

noun
  1. a city in central Panama, just W of the Panama Canal.

Words Nearby La Chorrera

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024

How to use La Chorrera in a sentence