hidden in Latin
hidden in Latin
occultus
Located or positioned out of sight; not visually apparent.
abditus
Located or positioned out of sight; not visually apparent.
cēlātus
Located or positioned out of sight; not visually apparent.