Online English Dictionary

Home

Cordillera


n.

A mountain ridge or chain.


© 2009 Dammam Community College