an impermeable layer along an aquifer

listen to the pronunciation of an impermeable layer along an aquifer
English - Turkish

Definition of an impermeable layer along an aquifer in English Turkish dictionary

aquitard
akitard
English - English
aquitard