Chimborazo
[,tʃimbə'rɑ:zəu]
Definition
(noun.) a mountain peak in the Andes in Ecuador (20,560 feet high).
Edited by Cecilia--From WordNet
[,tʃimbə'rɑ:zəu]
(noun.) a mountain peak in the Andes in Ecuador (20,560 feet high).
Edited by Cecilia--From WordNet