cordillera de talamanca








noun

  1. a mountain range running SE from central Costa Rica to W Panama.
54 queries 0.551