explorer in Indonesian
explorer in Indonesian
jelajah
selidik
teliti
penjelajah
One who explores something