English Dictionary
▪ chimaphila umbellata
▪ chimariko
▪ chimborazo
▪ chime
▪ chime in
◊ CHIMBORAZO
Chimborazo
n : a mountain peak in the Andes in Ecuador (20,560 feet high)
[syn: {Chimborazo}]
chimaphila umbellata
chimariko
chimborazo
chime
chime in
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]