one who explores caves; one who spelunks

listen to the pronunciation of one who explores caves; one who spelunks
الإنجليزية - الإنجليزية
spelunker