hidden in Catalan
hidden in Catalan
amagat
Located or positioned out of sight; not visually apparent.
ocult
Located or positioned out of sight; not visually apparent.