with abundant vegetation (hill/jungle) - İspanyolca İngilizce Sözlük