1.

Chimborazo peak lies in

A. chile
B. tajakistan
C. ecuador
D. italy
Answer» D. italy


Discussion

No Comment Found