extensive plot of land with abundant trees - İspanyolca İngilizce Sözlük